home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2007 March
/
PCWorld_2007-03_cd.bin
/
komunikace
/
acehtml
/
acehtmlfreeware.exe
/
scriptdef
/
Initial Caps.sd
< prev
next >
Wrap
INI File
|
2006-09-13
|
1KB
|
53 lines
[SUBJECT]
Description=Converts the first letter of each word in a string to uppercase
ImageIndex=-1
Folder=Tools
[HEAD_TEXT]
;<script language="JavaScript">
;<!-- Begin
;function changeCase(frmObj) {
;var index;
;var tmpStr;
;var tmpChar;
;var preString;
;var postString;
;var strlen;
;tmpStr = frmObj.value.toLowerCase();
;strLen = tmpStr.length;
;if (strLen > 0) {
;for (index = 0; index < strLen; index++) {
;if (index == 0) {
;tmpChar = tmpStr.substring(0,1).toUpperCase();
;postString = tmpStr.substring(1,strLen);
;tmpStr = tmpChar + postString;
;}
;else {
;tmpChar = tmpStr.substring(index, index+1);
;if (tmpChar == " " && index < (strLen-1)) {
;tmpChar = tmpStr.substring(index+1, index+2).toUpperCase();
;preString = tmpStr.substring(0, index+1);
;postString = tmpStr.substring(index+2,strLen);
;tmpStr = preString + tmpChar + postString;
; }
; }
; }
;}
;frmObj.value = tmpStr;
;}
;// End -->
;</script>
;
[BODY_TEXT]
;<div align="center">
;<form name="form">
;<input type="text" name="box" value="type in here!">
;<input type="button" value="Convert" onClick="javascript:changeCase(this.form.box)">
;</form>
;</div>
;